package org.dromara.web.plugins.provider;

import org.dromara.dao.business.domain.Model;
import org.dromara.web.controller.app.req.ChatBody;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;

public interface ChatProvider {




    void chat(ChatBody chatBody, String model, SseEmitter emitter, ChatCompletionListener listener, boolean mute);


    String chatResponse(Model model, String question);
}
